一步一步教你用RAID :RAID主機板篇

穩萊

一步一步教你用RAID :RAID主機板篇

在RAID家族裡,RAID 0和RAID 1在個人電腦上應用最廣泛,畢竟願意使用4塊甚至更多的硬碟來構築RAID 0+1或其他硬碟陣列的個人用戶少之又少,因此我們在這裡僅就這兩種RAID方式進行講解。我們選擇支援IDE-RAID功能的升技KT7A-RAID主板,一步一步向大家介紹IDE-RAID的安裝。升技KT7A-RAID集成的是HighPoint 370芯片,支持RAID 0、1、0+1。

做RAID自然少不了硬碟,RAID 0和RAID 1對磁碟的要求不一樣,RAID 1(Mirror)磁碟鏡像一般要求兩塊(或多塊)硬碟容量一致,而RAID 0(Striping)磁碟一般沒有這個要求,當然,選用容量相似性能相近甚至完全一樣的硬碟比較理想。為了方便測試,我們選用兩塊60GB的希捷酷魚Ⅳ硬碟(Barracuda ATA Ⅳ、編號ST360021A)。系統選用Duron 750MHz的CPU,2×128MB樵風金條SDRAM,耕升GeForce2 Pro顯卡,應該說是比較普通的配置,我們也希望借此瞭解構建RAID所需的系統要求。

1.RAID 0的創建

第一步
首先要備份好硬碟中的資料。很多用戶都沒有重視備份這一工作,特別是一些比較粗心的個人用戶。建立RAID對資料而言是一項比較危險的操作,稍不留神就有可能毀掉整塊硬碟的資料,我們首先介紹的RAID 0更是這種情況,在創建RAID 0時,所有陣列中磁碟上的資料都將被抹去,包括硬碟分區表在內。因此要先準備好一張帶Fdisk與Format命令的Windows 98啟動光碟,這也是這一步要注意的重要事項。

第二步
將兩塊硬碟的跳線設置為Master,分別接上升技KT7A-RAID的IDE3、IDE4口(它們由主板上的HighPoint370芯片控制)。由於RAID 0會重建兩塊硬碟的分區表,我們就無需考慮硬碟連接的順序(下文中我們會看到在建立RAID 1時這個順序很重要)。

第三步
對BIOS進行設置,打開ATA RAID CONTROLLER。我們在升技KT7A-RAID主板的BIOS中進入INTEGRATED PERIPHERALS選項並開啟ATA100 RAID IDE CONTROLLER。升技建議將開機順序全部改為ATA 100 RAID,實際我們發現這在系統安裝過程中並不可行,難道沒有分區的硬碟可以啟動嗎?因此我們仍然設置軟碟作為首選項。

第四步
接下來的設置步驟是建立RAID 0的核心內容,我們以圖解方式向大家詳細介紹:

1.系統BIOS設置完成以後重啟電腦,開機檢測時將不會再報告發現硬碟。

2.磁碟的管理將由HighPoint 370芯片接管。

3.下面是非常關鍵的HighPoint 370 BIOS設置,在HighPoint 370磁碟掃瞄界面同時按下「Ctrl」和「H」。

4.進入HighPoint 370 BIOS設置界面後第一個要做的工作就是選擇「Create RAID」創建RAID。

5.在「Array Mode(陣列模式)」中進行RAID模式選擇,這裡能夠看到RAID 0、RAID 1、RAID 0+1和Span的選項,在此我們選擇了RAID 0項。

6.RAID模式選擇完成會自動退出到上一級菜單進行「Disk Drives(磁碟驅動器)」選擇,一般來說直接按Enter就行了。

7.下一項設置是條帶單位大小,缺省值為64kB,沒有特殊要求可以不予理睬。

8.接著是「Start Create(開始建立)」的選項,在你按下「Y」之前,請認真想想是否還有重要的資料留在硬碟上,這是你最後的機會!一旦開始建立RAID,硬碟上的所有資料都會被清除。

9.創建完成以後是指定BOOT啟動盤,任選一個吧。

按「Esc」鍵退出,當然少不了按下「Y」來確認一下。

HighPoint 370 BIOS沒有提供類似「Exit Without Save」的功能,修改設置後是不可逆轉的。

第五步
再次重啟電腦以後,我們就可以在螢幕上看到「Striping(RAID 0)for Array #0」字樣了。插入先前製作的啟動盤,啟動DOS。打開Fdisk程式,咦?怎麼就一個硬碟可見?是的,RAID陣列已經整個被看作了一塊硬碟,對於操作系統而言,RAID完全透明,我們大可不必費心RAID磁碟的管理,這些都由控制芯片完成。接下來按照普通單硬碟方法進行分區,你會發現「這個」硬碟的容量「變」大了,仔細算算,對,總容量就是兩塊硬碟相加的容量!我們可以把RAID 0的讀寫比喻成拉鏈,它把資料分開在兩個硬碟上,讀取資料會變得更快,而且不會浪費磁碟空間。在分區和格式化後千萬別忘了激活主分區。

第六步
選擇操作系統讓我們頗費周折,HighPoint370芯片提供對Windows 98/NT/2000/XP的驅動支持,考慮到使RAID功能面向的是相對進階的用戶,所以我們選擇了對新硬體支援更好的Windows XP Professional英文版(採用英文版系統主要是為了方便後面的Winbench測試,大家自己使用RAID完全可以用中文版的操作系統),Windows 2000也是一個不錯的選擇,但是硬體支援方面顯然不如Windows XP Professional。

第七步
對於採用RAID的電腦,操作系統的安裝和普通情況下不一樣,讓我們看看圖示,這是在Windows XP完成第一步「文件複製」重啟以後出現的畫面,安裝程式會以英文提示「按下F6安裝SCSI設備或RAID磁碟」,這一過程很短,而且用戶往往會忽視螢幕下方的提示。

按下F6後出現安裝選擇,選擇「S」將安裝RAID控制晶片驅動,選擇「Enter」則不安裝。

按下「S」鍵會提示插入RAID晶片驅動光碟。

鍵入按Enter,安裝程式自動搜索驅動光碟上的程式,選擇「WinXP」那一個並按Enter。

如果所提供的版本和Windows XP Profesional內置的驅動版本不一致,安裝程式會給出提示讓用戶進行選擇。

按下「S」會安裝軟碟所提供的而按下「Enter」則安裝Windows XP Professional自帶的驅動。按下「S」後又需要確認,這次是按「Enter」(這個……確認太多了,呵呵)。接下來是正常的系統安裝,和普通安裝沒有任何區別。

RAID 0的安裝設置我們就介紹到這裡,下面我們會談談RAID 1的安裝。與RAID 0相比,RAID 1的安裝過程要簡單許多,在正確操作的情況下不具破壞性。

2.RAID 1的建立

雖然在原理上和RAID 0完全不一樣,但RAID 1的安裝設置過程卻與RAID 0相差不多,主要區別在於HighPoint 370 BIOS裡的設置。為了避免重複,我們只向大家重點介紹這部分設置:

進入HighPoint 370 BIOS後選擇「Create RAID」進行建立:

1.在「Array Mode」上點擊按Enter,在RAID模式選擇中選擇第二項「Mirror(RAID 1)for Data Security(為資料源碟建立鏡像)」。

2.接著是源碟的選擇,我們再次提醒用戶:務必小心,不要選錯。

3.然後是目標碟的選擇,也就是我們所說的鏡像碟或備份碟。

4.然後開始建立。

5.建立完成以後BIOS會提示進行鏡像的製作,這一過程相當漫長。

6.我們用了大約45分鐘才完成60GB的鏡像製作,至此RAID 1建立完成。

RAID 1會將主碟的資料複製到鏡像碟,因此在構建RAID 1時需要特別小心,千萬不要把主盤和鏡像盤弄混,否則結果將是悲劇性的。RAID 1既可在兩塊無資料的硬碟上建立,也能夠在一塊已經安裝操作系統的硬碟上添加,比RAID 0方便多了(除了漫長的鏡像製作過程)。建立完成以後我們試著將其中一塊硬碟拔下,HighPoint370 BIOS給出了警告,按下「Esc」,另一塊硬碟承擔起了源盤的重任,所有資料完好無損。

對於在一塊已經安裝操作系統的硬碟上添加RAID 1,我們建議的步驟是:打開BIOS中的控制晶片→啟動操作系統安裝HighPoint 370驅動→關機將源碟和鏡像碟接在IDE3、4口→進入HighPoint 370 BIOS設置RAID 1(步驟見上文介紹)→重啟系統完成建立。

我們對兩種RAID進行了簡單的測試,雖然RAID 0的測試成績讓人有些不解,但是實際使用中仍然感覺比單硬碟快了很多,特別是Windows XP Professional的啟動異常迅速,進度條一閃而過。至於傳輸率曲線出現不穩定的情況,我們估計和平台選擇有一些關係,畢竟集成晶片在進行這種高資料吞吐量的工作時非常容易被干擾。不過即使是這樣,我們也看到RAID 0系統的資料傳輸率達到了非常高的水平,一度接近60MB/s。與RAID 0相比,RAID 1系統的性能雖然相對單磁碟系統沒有什麼明顯的改善,但測試中我們發現RAID 1的工作曲線顯得非常穩定,很少出現波動的情況。

再看看Winbench99 2.0中的磁碟測試成績,一目瞭然。

對用戶和操作系統而言,RAID 0和1是透明不影響任何操作的,我們就像使用一塊硬碟一樣。

 給當前日誌評分:
Loading Vote
正在讀取評分資料...


文章來自: Tank部落格
引用通告: 查看所有引用 | 我要引用此文章
Tags: RAID
相關日誌:

評論: 0 | 引用: 0 | 查看次數: -
發表評論
暱 稱:
密 碼: 遊客發言不需要密碼.
內 容:
驗證碼: 驗證碼
選 項:
雖然發表評論不用註冊,但是為了保護您的發言權,建議您註冊帳號.